package com.NetWork.lesson3;

import java.net.DatagramPacket;
import java.net.DatagramSocket;
import java.net.InetAddress;

//不需要连接服务器
//没有服务器也不会报错
//只管发，不管后续事宜
public class UdpClient {
    public static void main(String[] args) throws Exception {
        //1.建立一个socket
        DatagramSocket socket = new DatagramSocket();//如果在这里也设置端口，这里也能接收信息（无所谓谁式服务，客户）
        //2.建立一个包,并确定发送对象
        String msg = "你好，服务器！";
        InetAddress localhost = InetAddress.getByName("localhost");
        int port = 9090;
        //数据的长度，起止，发送对象
        DatagramPacket packet = new DatagramPacket(msg.getBytes(), 0, msg.getBytes().length, localhost, port);

        //3.发送包
        socket.send(packet);

        //4.关闭流
        socket.close();
    }

}

    